/*公共样式*/
body{ width:100%;font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;margin:0;padding:0;color:#4f5152; background:#fff; overflow-x: hidden; position: relative;}
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
/*a{text-decoration:none; outline:none; cursor: pointer;}
a:hover{color:#b40000; text-decoration:none;}*/

a{text-decoration:none; cursor:pointer; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
a:hover, a:link, a:visit{text-decoration:none; cursor:pointer; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}

/* 谷歌浏览器字体不能小于12px的解决 */
html,body{
      -webkit-text-size-adjust:none;
}
.clear{clear: both; visibility: hidden; font-size: 0px; line-height: 0px; padding: 0px; margin: 0px;}
.w1000{ width: 1000px; height: auto; overflow: hidden; margin: 0 auto;}
.blank20 { clear: both; height: 20px; overflow: hidden; display: block; font-size: 0px; }
.w1200{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
/*公共样式结束*/

.navas{ width:100%; height:597px; background: url(../images/bg-banner.jpg) no-repeat center bottom #edeceb}
.nava{ width:100%; height:52px; background:#3f3f3f}
.nava ul{ float:right;}
.nava ul li{ float:left; width:120px; line-height:52px; font-size:14px; text-align:center}
.nava ul li a{ color:#ffffff;}
.nava ul li a:hover{ font-size:16px; color:#8b2127;}
.nava .logo{ float:left}

.bdy-bg{ width:100%; height:1622px; background:url(../images/all-bg.png) no-repeat center;}

.bd li img { width: 523px; height: 280px;}
.bd2 li img { width: 186px; height: 186px;}
.bd3 li img { width: 322px; height: 192px;}

.Event-intro{ width:100%; height:auto;}
.intro{ margin-top:40px}
.intro h3{ width:186px; height:31px; background:url(../images/bt-bg.png) no-repeat center; font-size:20px; line-height:20px; text-indent:4.5rem;}
.intro p{ line-height:45px; font-size:14px; text-indent:1em}
.intro .p1{ margin-top:40px}
.event{ margin-top:70px; width:100%; height:276px;}
.event .lf{ float:left; width:523px; height:275px;}
.event .rt{ float:right; width:450px; height:275px;}

.event .lf .lf-img{ width:523px; height:275px; position:absolute; z-index:99}
.event .lf .lf-img p{ width:100%; height:51px; background:rgba(0,0,0,0.6);filter:Alpha(opacity=60); line-height:51px;position:relative; z-index:999; top:-52px}
.event .lf .lf-img p a{ color:#fff;position:absolute;}
.event .lf .lf-tub{ width:100px; height:20px;position:relative; z-index:999; left:410px; top:240px}
.event .lf .lf-tub ul li{ width:12px; height:12px; border-radius:12px;border: 2px #efeeee solid;-webkit-border-radius: 12px; float:left; margin-left:8px}
.event .lf .lf-tub ul li.on{ width:12px; height:12px; border-radius:12px; background-color:#FFF;border: 2px #efeeee solid;-webkit-border-radius: 12px;}

.event .rt ul li{ width:100%; height:40px; margin-top:14px; position:relative}
.event .rt ul li font{background:url(../images/tu-09.png) no-repeat center; float:left; width:27px; height:32px; text-align:center; font-size:18px; color:#FFF; line-height:32px; margin-top:8px}
.event .rt ul li a{ display:inline-block; width:400px; line-height:35px; border-bottom:1px dashed #999999; float:right; font-size:14px; color:#000; margin-right:10px}
.event .rt ul li a span{ float:right;}
.event .rt ul li a:hover{ color:#F00}
.event .rt ul li p{ position:absolute; right:0; top:-5px}


.Event-resou{ width:100%; height:auto;}
.resou{ margin-top:90px}
.resou h3{ width:186px; height:31px; background:url(../images/bt-bg.png) no-repeat center; font-size:20px; line-height:20px; text-indent:4.5rem;}
.resou .sou{ margin-top:50px}
.resou .sou .prev{ float:left; margin-top:60px}
.resou .sou .next{ float:right;margin-top:60px}
.resou .sou ul li{ float:left; width:186px; height:auto; margin-left:100px}
.resou .sou ul li:first-child{}
.resou .sou ul li p{ text-align:center; font-weight:bold; color:#000}
.resou .sou ul li .name{ font-size:16px; line-height:50px;}

.Activity-review{ width:100%; height:auto;}
.review{ margin-top:70px;border-bottom:1px solid #cecece; padding-bottom:50px;position:relative}
.review h3{ width:186px; height:31px; background:url(../images/bt-bg.png) no-repeat center; font-size:20px; line-height:20px; text-indent:4.5rem;}
.review .view{ margin-top:50px;}
.review .view .top ul li{ width:322px; margin-left:15px; height: auto; float:left}
.review .view .top ul li p{ text-align:center; color:#848484}
.review .view .top ul li .name{ font-size:18px; line-height:50px; color:#000}
.review .view .btm{ position:absolute; top:10px; right:0px ;}
.review .view .btm ul li{ float:left; width:16px; height:16px; border-radius:16px;border: 2px #e60012 solid;-webkit-border-radius: 16px; color:#e60012; float:left; margin-left:8px;cursor:pointer}
.review .view .btm ul li.on{ background-color:#e60012;border: 2px #e60012 solid;-webkit-border-radius: 12px; }


/*二级-企业案例*/
.Case-bg{ width:100%; height:auto; background:#fff;}
.Case p{ text-align:left; font-size:14px; color:#878787; line-height:50px}
.Case h3{ width:186px; height:31px; background:url(../images/bt-bg.png) no-repeat center; font-size:20px; line-height:20px; text-indent:4.5rem; margin-top:10px}
.case-an{ margin-top:42px}
.case-an ul{ width:1000px; height:386px; margin-bottom:37px}
.case-an ul li{ width:485px; height:auto; float:left ; margin: 7px;}
.case-an ul li img { width:465px; height:300px; }
.case-an ul li dt{ font-size:18px; color:#000; line-height:50px}
.case-an ul li dd{ font-size:14px; color:#a0a0a0; line-height:24px}

/*二级-企业案例*/
.Annual-bg{ width:100%; height:auto; background:#fff;}
.Annual p{ text-align:left; font-size:14px; color:#878787; line-height:50px}
.Annual h3{ width:186px; height:31px; background:url(../images/bt-bg.png) no-repeat center; font-size:20px; line-height:20px; text-indent:4rem; margin-top:10px}

.Annual-an{ margin-top:42px}
.Annual-an ul{ width:1000px; height:315px; border-bottom:1px solid #cecece; margin-bottom:37px}
.Annual-an ul li{ width:485px; height:auto; float:left}
.Annual-an ul li .xz{ display:block; width:482px; height:227px; border:1px solid #e8e8e8; margin-bottom:25px}
.Annual-an ul li b{ font-size:20px; color:#7f7f7f; line-height:24px}
.Annual-an ul li .bao{ font-size:16px; color:#8b2127; line-height:24px; float:right}


.Annual-an ul li .logo-1{ background:url(../images/logo-1.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-2{ background:url(../images/logo-2.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-3{ background:url(../images/logo-3.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-4{ background:url(../images/logo-4.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-5{ background:url(../images/logo-5.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-6{ background:url(../images/logo-6.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-7{ background:url(../images/logo-7.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-8{ background:url(../images/logo-8.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-9{ background:url(../images/logo-9.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-10{ background:url(../images/logo-10.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-11{ background:url(../images/logo-11.png) no-repeat center #FFFFFF;}
.Annual-an ul li .logo-12{ background:url(../images/logo-12.png) no-repeat center #FFFFFF;}

.Annual-an ul li .logo-101{ background:url(../images/logo-101.png) no-repeat center #FFFFFF;}

/*三级*/
.Information{}
.Information p{ text-align:left ; text-indent: 0; margin-top: 10px;}
.Information h3{ text-align:center; font-size:30px; color:#000; line-height:50px; font-weight:normal}
.Information .time{ width:100%; height:50px; line-height:50px; font-size:14px; color:#8b2127; border-bottom:1px solid #8b2127}
.Information .time .lf{ float:left; background:url(../images/riqi.jpg) no-repeat left; width:170px; text-indent:1.5em;}
.Information .time .rt{ float:right; background:url(../images/jilu.jpg) no-repeat left; width:215px; text-indent:1.5em;}
.Information .tion{ width:763px; height:492px; margin-left:115px; margin-top:55px; margin-bottom:55px}
.Information p{ font-size:16px; line-height:30px; color:#656565}
.Information .t{ font-size:18px; color:#000000; margin-top:20px}

.Information .xp{ border-bottom:1px solid #d1d1d1; height:60px; margin-top:30px}
.Information .xp a{ line-height:30px}
.Information .xp .next{ float:right; color:#656565}
.Information .xp .prev{ float:left; color:#b70000}

.bottom{ width:100%; height:380px;}
.bm{height:310px; background:url(../images/bg-btom.png) no-repeat right bottom; padding-top:70px}
.bm h3{ width:186px; height:31px; background:url(../images/bt-bg.png) no-repeat center; font-size:20px; line-height:20px; text-indent:4.5rem; margin-bottom:50px}
.bm .lf{ float:left;}
.bm .rt{ float:left; margin-left:50px; margin-top:70px}
.bm .lf a{ display:block; float:left; width:140px; color:#000; line-height:50px}
.bm .rt p{ font-size:14px; color:#000; font-weight:bold; line-height:30px}
.bm .rt .rt01{ float:left;}
.bm .rt .rt01 img{ float:right; margin-left:10px}
.foot{ width:100%; height:200px; line-height:24px;  text-align:center; background:#000 ;color:#B1B3B9; padding-top: 25px;}
.foot a{ color:#B1B3B9; text-decoration:none }
















